/**
 * 
 */
package saii.business.modelo;

import org.apache.log4j.Logger;

/**
 * @author daniel
 *
 */
public class Profesor implements IProfesor {

	// Constantes
	
	Logger log = Logger.getLogger("Profesor.java");
	
	private String dni;
	private String puesto;
	private String departamento;
	

	public Profesor(String dni, String puesto, String departamento) {
		
		if( dni== null){
			this.dni = "ND";
		}else{
			this.dni = dni;
		}
		
		if( puesto== null){
			this.puesto = "ND";
		}else{
			this.puesto = puesto;
		}
		
		if( departamento== null){
			this.departamento = "ND";
		}else{
			this.departamento = departamento;
		}

	}

	public Profesor() {
	}

	@Override
	public String getDni() {
		return this.dni;
	}

	@Override
	public String getPuesto() {
		return this.puesto;
	}

	@Override
	public String getDepartamento() {
		return departamento;
	}

	public void setDni(String dni) {
		this.dni = dni;
	}

	public void setPuesto(String puesto) {
		this.puesto = puesto;
	}

	public void setDepartamento(String departamento) {
		this.departamento = departamento;
	}

	@Override
	public String getRowInsert() {
		log.trace("Voy a crear el insert del Profesor con dni: "+this.dni);

		String row = "('"+dni+"','"+puesto+"','"+departamento+"')";

		log.trace("Query: "+row);
		
		
		return row;
	}

}
